11829
35640
10100
6419
31691
8890
10987
2785
17950
2876
16460
17287
779
7098
5280
58988
257370
1589
2356
37436
3836
1390
1834
11795
8932
24206
13407
8755
3103
4210
5182
1254
6631
4721
3277
1457
6273
1992
2696
2097
2197
3019
2972
677
2066
4396
3485
3059
736
24611
4753
2962
9115
2298
1137
6201
4875
5357
2920
1411