31535
0
25137
20634
8
2730
6
2657
3
2668
2
19279
17353
968
2855
5223
9
4465
957
904
1
1824
1222856
4
9355
11829
2307
2123
1682
760
789
521
282572
1327
5875
2076
1869
5
492