9954
6
1895
1
2715
446
1691
1681
1583
0
3401
5
1211
2710
2
2204
2173
2184
1788
2368
1494
1152
1536
1131
101
17391
7
3517
1343
1446
3118
3
2122
1266
1356
4029
8
2688