991
1515
983
978
1031
848
1413
916
1583
936
1034
942
1314
1135
988
2223
958
874
9174
940
892
1076
1951
11737
1016
943
1283
953
992
1155
923
3414
905
982
866
1960
992
908
1289
1155
899
855
1739
898
4928
998
4952
2122
912
1020
903
910
2505
1711
1836
1158
913
914
926
970