20634
8
331
0
47041
467
245
587
1333
1
2290
2
392
739
413
1446
611
25137
562
138
1139
1580
1416
4864
1949
765
771
711
431
1042
213
918
1068
1015