859
1084
2884
967
1016
1215
1413
1282
3527
1942
1822
1693
1601
2145
1066
2364
1129
19814
1138
1705
5189
1317
1465
929
1025
2073
1002
1088
25077
1327
2900
1379
1374
990
8361
1058
1102
1581
1277
1605
1723
1340
1126
2471
1366
2298
874
884
1567
2678
1327
1523
2674
2155
5310
5202
2224
37039
979
1289