3175
999
1072
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
1706
2146
1038
1287
783
3113
1251
2520
1029
2049
1521
1604
1171
1007
2903
851
884
1519
1303
902
1621
2563
1497
1604
1159
1238
1187
1511
2180
2634
1120
1623
1866
995
1941
826
1076
1256
1783
5144
1728
1595
813
958
1499
1318
792
1023
900
959
2120
3426
2228
843
2140
1712
1493
1191
1232
1029