2
3863
7
5520
9
6888
3646
12
9251
4
5397
6198
3
498
569
2282
8
3935
11
7656
3855
1125
734
14321
5
2532
2001
1526
1870
688
2733
4849
6
3731
1049
3277
2614
1592
838
1278
1556
939
1132
8661