820
611
872
1381
586
954
967
605
587
734
720
588
667
937
904
596
1318
919
752
840
598
835
939
756
1883
940
723
821
665
1456
611
919
1181
901
587
591
796
731
730
1029
766
796
975
872
799
1337
806
874
1818
1104
1232
1399
587
1683
929
