1509
4358
1100
1023
2778
1042
824
1544
5823
661
1237
989
1234
1431
1352
1658
761
760
1435
733
1780
1083
1415
1641
2157
699
708
2981
1007
641
852
1304
1127
4822
798
910
837
2456
1013
1352
609
694
4361
731
3100
2025
1376
1687
1782
779
1790
1127
947
1110
1004
1023
1852
960
1578
2151
3647
1762
703
659
1573
1051
682
699
1521
725
1679
663
696
1904
736
783
762
2255
749
693
707
696
889
737
887
669
1118
4110
3205
1787
844
2245
1417
1106
697
1027
837
2022
3277
876
864
599
821
717
2842
2180
901
974
2008
867
617
968
684
900
737
1393
710
810
1327
1221