13967
2
9954
6
1895
1
2715
446
1691
1681
1583
0
3401
5
1509
3782
7
2562
12661
3
1426
2428
3203
3777
1211
2710
2273
2204
3017
2173
3250
3868
1179
4398
10
2184
3919