1512
1
2110
2
3426
4
240
0
1545
2626
1844
2919
3025
1125
13442
15
2408
8
1749
2358
9
1813
3083
2465
883
3
769
2932
2034
1746
2948
6
2903