1129
0
3006
3
2200
6
7153
9
3353
11
597
2
710
1344
1749
1
1374
2094
1936
1193
1132
2086
1550
5
919
1045
935
1566
1049
1421
714
1084
493
804
1716
543
553
3342