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
756
1294
862
875
1050
755
874
947
924
1544
1455
800
1027
1125
1277
1078
797
675
1220
774
1043
886
2047
837
2389
693
3062
751
687
1134
760
735
902
734
5800
733
938
2376
824
1485
1207
1855
1331
756
769
2262
1096
700
1207
853
1205
745
794
955
908
791
741
1000
736
855
916
1507
1255