20634
8
19279
2
2855
3
2668
2224
169211
11
31535
0
17353
1893
1
2730
6
282572
1550
1498
483
152
2275
505
1877
402
785
138
367
1020
1139
3092
734
2526
334
392
81