20634
8
2730
6
3442
2
2855
3
4820
2668
460
0
407
1
2526
325
1020
169211
11
282572
17353
19279
2275
625
31535
422
3092
1949
25137
4396
2125
676
2459
9
2211
469
803
418