10183
14
2710
1
1579
2
1162
0
1506
4
1348
3841
3
2534
3372
2044
8162
844
2820
2903
1468
2601
2256
10
2707
2455
1533
1398
1301
774
3085
3702
9
9036
2188
14801
11
1452