1170
2
605
1
3270
4
5768
9
3449
676
675
3394
7
1434
0
2345
503
1804
825
687
1356
5
1031
612
628
994
622
2645
643
1808
832
2149
1288
6
1851
1438
9386
11
2145