21152
8
378
0
1092
1
2593
5431
2
297066
2711
1431
989
2732
5151
2911
9
4651
3
398656
19
441
2123
1712
550
2465