729
959
796
919
1257
1386
4244
1129
1620
981
1148
898
1201
18882
856
819
943
1568
1110
1897
793
844
922
1129
955
1217
791
957
973
825
972
820
1180
1006
979
742
862
860
796
975
5024
872
718
870
806
852
2337
829
879
912
926
1536
841
969
873
907
923
1128
2455
862