5052
10
1593
2
3637
1
3817
8
1401
1347
6899
9
3942
3
3336
2012
1628
1663
5
1186
3461
4
462
0
2919
1188
3841
12
3575
1195
2471
7
59
4834
3248
3673
6
738
1614
2155
2605