601
465
482
430
553
667
379
347
406
565
326
351
496
366
333
337
303
372
327
444
347
371