17946
0
5065
1
3738
5
562
2629
2
2366
467
3673
6
3014
20
1189
674
2732
11153
8
1268
3222
3
1087
2264
1174
14
2535
2562
4044
657
3083
2849
4
9956
5204
3765
3158
1849