885
1593
1000
1119
1078
966
843
795
1181
992
2728
851
840
983
888
828
993
1782
2897
1164
1423
755
1330
903
1328
2338
823
825
841
2363
802
1722
897
930
845
1618
1174
794
1667
903
929
1127
1416
1282
899
811
768
787
950
837
900
941
1047
918
861
939
849
926
839
1089