588
415
504
451
421
531
842
601
430
741
563
961
489
394
387
514
797
408
410
538
433
516
758
570
1024
435
412
476
761
399
515
409
383
1314
456
495
536
509
644
497
535
509
441
526
967
608
443
428
506
1039
492
803
