1245
736
1345
687
940
742
2590
996
755
766
984
743
1193
1056
849
1887
1215
1464
5103
667
865
1304
732
1389
5740
715
758
891
757
1457
876
1441
1023
1950
3848
2308
3263
3512
896
921
913
789
647
887
5369
1554
5564
800
1431
678
800
5508
784
1384
748
930
805
1419
4081
5962
696
800
2432
2041
702
691
2608
1327
4785
1257
717
2202
792
792
1962
883
824
992
1682
1978
11302
844
626
832
1390
2626
862
1404
626
918
914
967
1316
1480
682
710
693
5481
1714
988
869
831
1593
3060
678
730
726
1429
3198
1630
731
4070
963
1025
719
720
856
1462
1656
1207