1016
1806
920
983
1414
1342
1100
951
964
1134
1297
3232
3405
1091
1180
992
1637
1160
1063
1053
1299
1172
1320
2951
1279
1406
1097
3468
1206
3028
1061
1288
3281
1204
1292
2278
3259
1336
1356
1640
1932
2953
4391
1275
3300
1953
3351
1508
3150
3847
1540
1947
2000
2122
2705
5220
3943
1716
2537
3503