21152
8
2593
1
1606
297066
0
19944
2
2711
5151
2911
9
4651
3
398656
19
550
4724
3132
10
1942
2082
1072
1614
4
7893
59
4160
4074
2378
1456
6753
17
2676
108797
10183
14
1814
2262
1133