1193
1
498
671
837
912
3
650
768
675
779
5
580
2
1348
1665
598
447
641
549
515
572
533
432
478
561
462
450
590
1068
2981
808
417