840
1349
944
1708
1155
1017
1545
923
837
845
761
728
898
697
954
869
606
2394
644
1004
1070
673
973
740
992
845
869
923
1134
1539
1218
687
2327
1401
602
773
1289
780
1108
689
790
817
990
1677
947
801
1094
865
2186
2017
829
1172
2623
1291
654
2549
1280
1026
1895
835
1032
624
786
708
1361
712
1370
1104
1184
691
828
854
772
2310
670
932
628
1662
1608
970
1822
2669
681
820
838
1692
935
695
1553
1475
1057
1702
1625
1299
906
1671
1514
2412
865
2902
3253
2390
1935
771
1136
971
712
1422
1964
2542
3643
1062
605
4988
1852
1073
1484
859
699
812