21152
8
2264
1
2593
1272
4
667
297066
0
1400
2711
2
14421
12
1712
5151
2911
9
12149
4651
3
11761
398656
19
1421
8582
2840
550
4724
1942
2082
7893
2378
6753
17
2676
108797
6362
5
6307
10