15
0
1
18
1554
17
1441
8
1341
2
1492
2956
5857
7
4999
3589
4087
3
3265
3767
10
3215
3490
2471
3424
4276
3850
3836
11
2952
3340
5
2858
6
3946
4
4061
3718
4148
3513
3856
4462
4579
3696
5084
3358
3795
3973
9
4895
5059
3948
3023
2940
6978
28