566
601
713
574
1290
661
840
799
1130
988
987
1132
578
778
684
856
872
620
826
570
582
613
987
2043
578
642
836
794
577
1449
611
627
686
670
558
727
625
651
1362
842
1062
920
725
799
1113
736
927
728
957
589
1312
586
1376
