6
1
1545
7
1388
2
1532
2074
2650
1843
1261
2146
2773
3
3571
2655
1522
3006
16
1881
3279
1582
2610
2428
0
2397
1289
5759
1352
8506
5
3157
11059
9
1393
2390
872
1764