908
1055
1126
904
1084
846
1382
1177
1201
983
829
823
861
2787
850
1134
807
939
1155
4278
911
1236
952
858
1128
1341
6531
860
914
994
1275
1129
2975
1331
1913
866
1182
864
1028
729
906
807
877
948
1460
955
888
7437
1415
1013
789
1335
3208
1295
1012
836
973
1753
1741
9671