1540
843
1073
1010
794
914
950
1531
816
686
971
718
1573
2795
3204
4268
1555
1034
1736
3987
646
1148
1254
666
1614
649
2740
654
4420
2393
764
693
1320
811
1526
1184
2523
745
2724
924
721
1316
838
2290
1588
640
761
1151
2139
1846
1009
3264
971
889
2468
1100
686
811
829
610
1778
680
2426
807
1062
896
871
1481
633
633
845
822
1048
1137
1436
720
1355
699
1461
1593
853
18146
3540
2161
1474
950
924
1308
2520
1293
604
621
645
1094
820
1321
1021
1742
1480
804
720
767
1245
735
1141
1865
1673
2510
709
685
856
674
702
643
669
828
969
659
734
804