18816
11
1015
1
1694
951
690
2669
2
1963
564
3187
5
1743
0
108797
2655
3957
3
1371
14861
7
1253
21152
8
2949
2032
3003
6
1115
906
4702
4
1787