1297
2
789
2505
4494
3
6698
7447
4741
6721
9
4705
4228
11
1854
5303
5
2483
3868
6
4971
3261
2340
1
5374
2987
7053
4
4660
3162
4520
3692
3979
1795