11153
8
1268
1
3222
3
17970
15
616
0
1087
1174
14
3551
10
2535
2
2920
4
469
4044
5
3083
9956
3765
3158
1849
2465
496
3125
2496
2476
10827