631
1
700
613
497
835
830
447
575
1516
3
1876
5
2222
452
0
556
1058
703
727
1667
2
682
799
591
600
796
822
522
750
569
574
572
941