949
963
930
1155
984
2185
893
995
1721
998
961
825
1083
1082
1125
896
982
1034
880
963
980
877
1298
1070
922
1410
1047
815
864
879
4487
889
1818
933
928
1460
1971
1228
919
841
2072
1018
3233
1079
790
905
934
1044
1017
979
962
1031
1196
1155
972
915
1847
1063
1051
992
1479
899
1657
1041
1856
858
1927
1002
814
1039
2128
1011
1043
908
847
964
3023
808
1065
859
844
1657
1254
1377
1169
1559
3269
840
907
1008
1139
883
899
1247
827
914
1051
782
1020
778
902
842
1605
953
1142
1234
821
835
991
865
1767
855
1196
857
948
1450
2900
1411
784
1398