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