2057
1124
1213
653
1616
1109
2036
718
1140
1366
2851
1309
899
789
1726
1034
699
1490
803
671
1077
730
2520
1125
1077
1285
703
1872
890
1974
959
727
783
1137
669
1089
745
709
728
751
658
696
2604
972
3788
1026
3000
916
1905
1097
810
3188
721
798
713
721
1221
700
1442
2988
756
859
894
5712
2114
726
1014
2892
1155
743
735
837
776
1140
2601
1021
792
1601
2497
784
1790
699
707
1363
1393
749
2460
802
914
708
658
728
745
1077
730
838
862
1062
1048
1881
1295
2732
1312
686
1025
839
896
1163
628
1487
732
1602
808
851
1673
667
2499
1416
1794
1435