20634
8
2730
6
3599
1
19279
2
913
0
2657
3
2668
1824
1020
5255
16
2089
4
467
2288
2369
2870
105290
3251
2383
2120
25137
3691
5
1422
2855
418
121182
348
802
4111
3469
44199