925
703
787
797
882
755
736
888
1094
694
1110
674
1369
776
683
2240
1417
769
778
684
735
22328
965
798
773
900
746
853
1787
1856
1403
1388
727
1012
848
773
1094
1367
864
951
810
914
888
1777
1070
821
2148
960
832
841
2061
925
1123
970
980
963
936
864
928
1071