734
2
681
1
691
630
596
721
4
806
689
1442
1209
694
899
1344
72
148
967
9
533
2095
642
491
424
525
2008
2464
1423
2082
951
1389
1309
2550
8