1233
1
2324
2
2357
3
963
4778
16
2426
6
1054
2580
2136
864
7416
4
3131
5
1073
2649
3463
15
1870
1338
1044
2429
1879
1446
2677
9734
3381
11
3128
2186
3903
1258
2612
1558
7