10043
10
1344
1
910
0
5583
658
2
3573
4
4070
2555
3715
654
1013
1288
13967
1307
2937
1190
1978
2104
462