798
902
1634
637
806
2393
659
1688
1367
949
774
613
1248
1689
1688
1782
2964
4430
976
1188
682
731
1053
726
989
2053
824
829
1823
927
1088
804
2731
734
1015
865
937
1652
648
2674
1351
800
1023
3031
1446
906
1378
858
683
1815
837
2424
620
1072
1421
1006
958
2997
2357
1236
1431
797
676
1103
856
683
660
1488
1083
1140
675
1640
679
1471
971
2951
2982
940
872
706
1090
4349
951
654
1007
900
1496
742
738
627
1449
1561
3647
1022
1188
838
832
2893
1326
723
1686
1418
724
1414
772
830
843
1278
841
1101
663
854
675
685
1256
1543
2593
894
730
2823