5186
4760
3982
3449
9533
15566
6227
2833
7414
27855
1923
3185
3482
1808
7430
3085
7647
11715
11229
6812
2542
2270
4127
2603
2666
2595
2111
7469
6880
5839
2391
3719
4167
4232
4386
3097
2408
2548
13348
3843
7264
4789
3175
6052
2304
2351
2619
2133
7851
2958
24953
4965
11207
9577
6471
3146
7163
20025
14709
54073