963
1388
1144
669
905
930
1241
682
756
726
1144
1158
1156
2908
762
767
1564
1166
982
881
1566
825
1253
854
944
4398
950
2053
771
1044
2056
2987
2521
859
785
1102
1052
1885
926
755
938
762
1255
874
1001
1119
894
1941
2066
2407
1646
1701
6699
870
724
798
1202
2046
1390
970
716
692
927
740
1119
2860
714
671
1800
1188
1736
1361
771
1630
1229
2423
727
644
1644
3006
1415
801
803
1373
1119
1517
800
989
715
649
902
999
990
1750
3519
2253
1505
822
709
769
4020
865
858
689
2195
1175
843
1184
707
1921
1285
795
891
1284
618
686
1017
1073
1035
1994