40062
19
3546
1
237
0
2999
7304
7
1913
444571
9
1876
18816
11
582
6247
5
5527
3
469
11650
23
4715
7222
4
1047
2
1749
236066
14
1564
2699
1358
50969