2579
2410
1249
1079
4613
2658
2386
1474
1416
2571
3846
6316
3185
18509
1550
930
7532
1127
1594
5281
3312
4152
991
2559
1161
8677
6203
1448
1346
1493
1578
3878
1471
1274
1132
6762
2572
1522
1959
1842
1883
16947
3389
1273
1261
960
1861
2793
1068
1161
1137
937
1861
1708
4207
2735
1455
3068
2795
3733