1497
2
5347
4
12459
3
6095
9
1960
0
685
3589
2060
1
3066
7
2160
4537
2462
5052
10
1593
1393
6899
13018
3336
3554
5060
1628
1754
1663
5
1186
1265
3461
462
1791
2919
1987