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
1438
1133
987
1292
3024
988
974
622
685
1144
810
743
2147
1248
1080
2817
682
797
697
704
802
1384
816
817
994
1195
958
1398
860
5029
1785
2874
1844
690
1139
846
2813
859
1771
643
1060
2016
2044
621
754
715
1746
2066
697
1247
2202
768
1444
852
1253
2034
1032
686
1321
619
626
1598
2788
3633
1020
1703
763
1439
823
2253
2348
896