20634
8
78
0
101
165
1949
3
2730
6
1840
2
467
376
2369
1
2657
1880
2668
1878
47041
918
680
283
407
169
345
298
979
471
469
421
1020
453
155