20634
8
331
0
2855
3
2668
2
2730
6
47041
467
245
587
1333
1
2290
392
739
413
1446
611
25137
562
138
1139
1580
1416
4864
1949
765
771
711
431
1042
213