51331
25
7793
4
4499
12
815
0
563437
6
12733
5
2707
2
3765
3368
1
19944
9220
3
1913
9607
57793
14861
7
2836
297066
2771
2149
2245
267612
4978
1226
3053
894
2629
2057
539
2075
469