893
802
865
802
1023
786
1141
726
732
1459
938
866
1816
732
1770
1568
716
2417
742
2383
764
1352
882
716
900
1278
869
856
1076
1224
797
1513
785
779
1006
903
1573
963
841
4481
898
1017
1032
5135
1128
852
935
749
1015
1055
848
885
933
969
993
935
985
1000
1811
892