1074
927
974
355
349
149
337
86
260
147
937
705
871
86
277
234
571
200
324
909
286
273
44
172
674
1089
339
238
255
271
172
86
336
161
86
332
368
190
335
409
511
982
253
135
66
117
67
154
85
405
269
305
34
606
777
262
1194
338
1186
276
813
460
157
1029
274
175
174
118
172
566
252
422
517
86
174
191
176
86
537
661
1192
86
60
331
1887
774
720
1242
1555
426
741
416
384
1039
1077
482
87
264
1645
47
1863
277
172
609
1042
370
1606
153
412
262
1107
1164
298
310
1005
382
538
152