15257
47397
11677
1482
11204
844
3305
2405
14369
3701
866
1000
3537
1951
1678
1273
968
992
3470
886
1705
8753
1484
2181
4514
2487
3674
3797
1945
6767
1077
2589
1185
2162
1126
4037
1134
1211
16046
1061
2942
976
5191
1626
2090
929
4371
3125
5266
32629
3552
2529
4266
44328
1288
1452
2529
1316
3220
3049