803
731
803
765
752
936
746
651
897
754
638
1711
906
1912
681
659
752
721
636
773
684
745
969
728
1307
718
5472
3938
1095
785
822
855
1582
1152
723
810
1062
857
1331
835
2083
1133
1012
1223
924
981
3079
1402
713
1099
2331
900
4842
1018
2544
761
1001
826
4974
2351