14691
4475
2623
2175
39025
7668
2859
3181
1725
28542
4339
4293
3038
4983
2840
47505
3348
2887
2346
1792
10117
129330
21973
16590
3354
4297
3183
2397
4334
3474
6067
3601
1994
4037
2322
10252
32479
3920
7563
4587
6241
1729
2639
14706
21995
15206
4360
1805
9926
2315
2193
28036
5768
2061
2798
3463
2201
3293
4636
12803