21152
8
784
0
1819
1
3090
6
2903
3
2593
2932
2
1382
578
297066
3080
1716
2110
2711
2138
240
2911
9
4651
3460
398656
19
3500
1787
1660
496
1378
550
5151
25669
14
2194