3500
24738
984
2449
3024
2795
7002
898
965
2068
1065
1854
2222
839
22007
1586
1445
1061
1740
4731
6297
8219
21413
2523
2743
1157
6263
1226
10147
12369
1896
1850
4000
896
2309
946
2644
5119
5343
1575
1037
4062
1624
5421
1230
3806
2477
6048
3473
4154
2692
890
1321
1845
6517
5165
968
2199
1647
1942