3503
689
775
1285
1345
677
677
4384
729
1986
978
3049
3035
1140
799
720
772
1116
1118
899
853
800
1795
1048
1411
948
754
1172
1436
1865
888
2018
770
2955
11985
1232
2307
763
1412
906
706
1195
867
1091
1533
1999
3984
1937
1116
959
664
2277
995
6178
1082
780
873
2693
1109
2930
1005
689
980
1830
1009
2523
726
1211
1645
1280
748
2035
6081
1688
1339
773
670
854
1971
854
741
802
831
697
1071
705
1463
875
653
728
1760
741
1059
1990
1478
1222
2417
1025
1134
670
905
2606
1754
749
900
1880
4974
1081
840
1771
1428
864
607
714
754
1190
3092
725
1888
1799