20634
8
1824
0
2730
6
25137
3203
10
1020
105290
846
467
2657
3
2668
2
585
333
3815
17353
458
845
2727
2189
3114
4
1169
775
2003
1
575
416
409
19279
1872
464
2546