15
1
2711
3
3059
2946
4064
2
3542
2312
2899
2652
3454
4717
0
3329
2819
2805
4575
2891
3266
4692
4358
3316
3896
4544
4567
3129
3548
2584
5864
3751
4366
4474
5715
6535
3956