3006
3
2200
6
7153
9
3353
11
597
2
710
1344
0
1749
1
1936
1374
2094
1193
1550
5
1045
2086
919
543
1129
3342
1566
1421
662
417
635
1462
1018
1330
2982
1716
1665