1311
4
555
2
526
467
498
540
1
627
5
1259
492
1108
415
545
558
402
441
661
2247
414
2059
1176
554
497
466
407
546
470
1015
612
421