2166
711
2686
731
891
828
817
2351
665
716
838
3790
1191
1126
686
1897
629
752
1644
1558
1340
1306
1513
646
1536
918
1455
679
1442
902
1240
836
835
1029
680
646
1030
1160
615
1856
1421
743
667
697
1341
629
1157
764
769
1415
1205
830
1744
1352
2067
1134
1317
3555
713
1503
736
814
830
2601
1328
743
1287
970
963
1701
724
878
1139
1085
1248
1555
1687
847
1683
2417
8885
1374
824
864
4102
757
709
754
1455
1682
937
1068
1654
2974
679
677
1382
800
732
1057
621
798
2709
741
1696
1492
2472
1212
7090
1656
819
1016
645
715
732
1121
4552
1966
1217
1185