1003
1260
2296
2394
1310
2703
1305
951
1028
929
1274
2013
5398
1377
2539
2881
2752
2202
1267
1272
1537
1268
1677
949
910
1325
1301
3114
1482
973
1775
1408
1066
924
971
2554
2904
1504
2212
3579
2450
1544
1870
3196
4897
3122
3377
2301
3227
1511
1336
1267
2384
1040
1020
1368
1796
1182
1772
2239
1002
2928
1397
2544
1329
2216
1625
917
1171
913
2636
3878
2099
3079
945
1728
914
1206
999
1359
967
1120
887
2887
1652
1699
1833
1288
1271
1129
1097
1158
986
1613
996
1965
2936
7632
2906
946
1249
976
2146
829
2737
2166
2679
1179
2425
865
1922
1199
1076
1575
845
6643
2919
1860
986
1426