3006
3
2200
6
7153
9
3353
11
597
2
710
1344
0
1749
1
1374
1022
2094
1454
1936
1193
2086
1550
5
919
6062
16
1952
1045
1566
1421
1716
543
1129
3342
1448
1518
662
417