1475
1373
744
749
1979
868
1124
712
707
1729
7967
790
1967
893
1407
632
1344
899
627
3284
743
663
616
704
3202
1270
989
1215
1292
948
1341
940
1063
1040
1085
1978
1053
910
796
831
1207
1259
4050
818
1781
1454
691
3263
2084
800
1232
1307
972
711
1342
1582
916
755
1077
707
862
1844
1793
1067
772
2984
1217
1023
609
975
1426
949
861
2675
894
700
1266
1872
1996
969
807
2258
620
850
1406
1224
618
1062
930
2813
860
941
860
1405
1681
892
4056
1514
1481
1450
837
2515
859
769
624
2333
1062
880
1955
1992
666
817
1461
1033
2978
875
3250
692
865
800