2265
1736
1357
2345
1839
2530
1327
802
856
1038
1025
3143
2983
1373
1028
887
2145
1570
878
1048
1181
1514
979
1528
1776
2396
1665
965
940
4723
947
2111
959
952
1783
2457
3071
859
2201
845
18362
1149
1208
923
992
2066
945
1621
1558
1760
1107
924
1268
1226
921
2126
1784
2970
3049
2238
1509
2100
784
1241
821
1882
2071
999
1546
890
850
1266
1031
1759
912
829
2580
790
1096
820
1233
2406
1359
1999
937
2270
810
787
1676
1108
955
1126
1596
783
1090
1051
1683
2411
1762
2153
1014
4061
1650
1296
862
2045
1973
1114
900
778
1767
916
763
1910
942
1163
785
796
1058
1101