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
1045
694
710
766
832
814
4215
842
827
1361
1485
1653
3277
687
2875
1374
672
1005
1618
779
1413
801
1014
1729
619
833
2406
708
838
976
1685
1477
879
939
1620
752
1089
967
845
750
651
1461
638
861
953
1195
691
811
640
1239
892
740
1062
862
764
2409
1236
1338
1258
1606
680
743