1193
1
498
671
837
912
3
650
768
675
779
5
580
2
1348
1665
598
447
642
549
515
572
533
433
478
561
463
450
590
1068
2982
808
417