20634
8
2855
3
2668
2
101
0
2730
6
19279
17353
2275
31535
57
282572
2526
3498
4
25137
3442
378
4820
1320
1
4396
467
1020
169211
11
3092
1824
2069
2125
333
3114
2461
20
2224