485
1
555
2
430
395
501
436
595
604
1090
857
705
625
574
526
1543
1232
2326
1097
1309
452
910
458
954
652
541
432
697
758
554