20634
8
2730
6
637
0
4820
2
2855
3
2668
3442
169211
11
31535
4396
1842
1
458
2125
1020
282572
3092
467
2526
2275
25137
2111
2461
20
3990
787
2328
1824
846
392
2211
625