812
764
1058
2493
1158
609
948
746
1824
1278
668
602
699
638
775
1432
823
658
592
818
784
469
571
982
536