21152
8
2593
1
5169
108797
0
3551
10
297066
2711
2
17970
15
5151
2911
9
1289601
4
4651
3
2966
11
398656
19
189326
550
1031
4724
1942
1622
2083
5
2082
7893
2130
2378
3154
1337
6753
17
2676
974
6