584
1170
604
801
545
1830
499
433
454
424
659
416
424
484
568
846
711
557
614
530
399
509
582
544
401
475
589
687
770
641
463
584
1682
652
475
977
425
470
464
627
1091
433
394
439
652
639
549
404
782
558
450
522
793
