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
1135
1493
3160
1321
1376
747
814
813
1047
958
802
1290
902
713
1432
745
1423
865
842
1523
1016
951
1848
2938
1183
637
2146
795
1129
697
753
1275
3547
3035
747
1678
1607
1380
722
1141
1041
667
1001
741
799
4920
870
854
1050
1536
1151
721
784
659
716
701
1230
1536
1160
1294
1031
1097
862