31535
0
19279
2
25137
17353
2730
6
20634
8
1098
3114
4
467
1222
6800
1559
2657
3
2668
1824
4604
13
3092
1
1869
5
4126
683
2440
2574
9355
105290
6515
4694
7
2486
2855
6370
2831