12683
17
1019
1
1212
0
2967
3
1295
2587
4629
15
2650
20
1840
6
500
1788
280
3381
5
3332
1581
2
1824
1782
2250
3765
4
5721
8
2245
2065
1226
3053
7
2784
894
3683
571
1061
2683