2979
846
946
639
771
902
720
1494
1413
682
1318
932
1648
761
658
719
2705
720
711
1331
1676
724
681
812
878
829
1740
800
2469
869
1647
717
690
813
884
951
764
1350
1318
2547
723
694
749
608
716
692
1252
752
708
715
673
721
779
1162
671
1648
607
855
613
717
758
1104
2180
808
708
1806
1909
1538
802
948
4204
1849
832
1922
1016
725
810
2406
937
889
632
18146
1160
757
1298
836
1315
714
760
3577
623
1880
974
799
2048
4215
6748
605
1547
1410
1256
1503
966
1020
1364
1288
807
1089
1930
7695
638
885
1035
1001
1413
858
979
882
2468
785