655
1
935
1415
1356
7
710
1037
2
797
0
1522
4
1067
3
3340
671
791
410
528
506
819
1449
689
477
735
5
398
1801
1006
1311
576
1355
556
89
4217
10
709