1004
1679
935
1078
910
1115
1001
1201
1171
2350
1165
929
901
913
887
969
994
969
1051
1117
1005
1003
951
984
946
905
1070
1533
1380
930
870
932
837
901
1007
1086
1425
893
1276
1108
883
916
896
1360
876
1065
873
964
1621
1085
1235
876
874
940
1336
1181
834
1097
896
1096