114
772
413
332
540
1347
561
808
314
399
635
948
1040
230
765
296
147
340
184
428
1795
456
339
456
435
293
121
340
407
390
140
356
172
239
254
191
1396
866
953
980
370
386
318
142
241
346
636
165
1233
364
176
350
491
249
317
400
733
298
655
759