2946
977
2075
6148
1000
2374
1950
1349
1222
1059
1239
1234
3993
3062
1712
2176
1012
2581
2207
910
1240
947
2589
942
1815
907
2227
2521
2070
1438
1381
1262
3241
993
2244
1189
2903
1752
1524
1172
1371
1126
1403
1161
1580
966
1149
1400
1581
1236
1442
1770
1044
1079
895
1176
1462
1202
4457
2428
1384
1314
1536
2269
829
4124
5220
2592
836
5547
895
1315
824
1643
818
1187
936
1583
995
1115
878
2190
2001
1209
1018
1447
1238
1220
875
1058
2285
1586
1023
843
1546
2622
1352
1568
951
1517
1133
953
1957
1300
850
879
935
1175
984
953
2172
2448
1988
1104
930
1338
1054
5073
1052
1061