21152
8
2593
1
297066
0
2184
2911
9
1922
2
398656
19
2711
3562
5151
108797
1403
4651
3
1289601
4
2676
2386
6236
10
550
10827
1942
562
4724
6307
1797
951
2698
189326
2378
1694
13499
5