2509
1287
1408
1077
921
3991
868
991
1286
858
2201
1021
1219
1012
1265
1036
889
904
861
933
1696
1838
1038
1186
1042
1079
1347
964
973
1124
1033
1848
1148
843
2040
1752
1025
1060
1205
1017
1213
1076
915
1008
1020
910
1052
1809
4287
1063
835
1822
1390
2368
1062
1301
958
1004
3239
1730
972
1680
836
825
1953
841
1137
781
870
2235
1066
1517
1578
945
804
830
1799
981
2198
801
861
2032
1308
1457
871
760
802
993
2594
1545
776
3245
987
984
778
2235
1882
1316
1786
1235
1757
789
1689
1028
1578
2625
2043
2410
903
856
4648
1036
2561
1100
1577
1062
3083
761
1438
1068