590
253
755
414
645
267
1017
302
506
416
289
365
269
879
528
329
195
410
731
334
295
298
537
826
223
452
257
2567
497
507
443
431
305
700
744
320
181
513
332
422
285
547
270
911
380
1118
310
914
456
257
482
347
614
432
292
439
358
429
498
651