17730
11
3019
7
1941
1
986
2
1869
3663
1550
0
5
419694
9
6371
4179
105290
4130
964
23150
2320
121182
2330
166543
18
6406
12
97284
5316
3
440
633
430
3025
1758
1334
3092
2942