21152
8
2593
1
843
9611
0
297066
1172
6516
1723
2711
2
1208
3494
1201
4
1289
5151
2911
9
4651
3
398656
19
1174
550
4724
1942
1377
2082
7893
2378
2377
6753
17
2676
108797
6307
10