31535
0
25137
2254
6
6800
19279
2
17353
1869
5
2275
2668
3114
4
5223
9
2657
3
2749
1
3498
1452
2546
2224
467
802
1824
4111
2730
20634
8
7334
968
2076
443
1020
2855
247