20634
8
2855
3
2668
2
2730
6
2069
1949
2657
1880
625
282572
0
4536
2461
20
427
295
739
1009
3114
4
78
846
298
3469
918
17353
5713
165
47041
105290
1343
469
882