18816
11
1015
1
1694
951
690
2669
2
1963
564
3187
5
1743
0
108797
1371
1253
21152
8
2949
2032
3003
6
1115
906
1787
6220
16
1721
1064