4946
18
2185
0
10423
1
2371
4396
5
1922
6
501
1049
8535
12
9611
10183
14
988
1991
3
2408
8
1518
2667
6516
3234
3606
7
1162