1018
1056
898
983
995
2111
1011
1439
4651
936
912
1235
2534
907
1714
1184
2908
1737
1091
1230
1020
876
2517
899
1074
1540
1322
933
891
965
3374
914
1099
1004
975
883
835
1098
1000
3088
1712
1191
937
955
2960
1171
1109
1196
941
915
4372
8089
1515
1219
3630
1284
1279
925
1554
1069
1665
882
3746
939
1019
1169
872
1084
1079
774
1063
1494
830
1201
1525
893
919
4294
1186
786
1002
1035
1458
1010
784
1137
902
3026
813
938
2474
1409
1019
1277
1082
976
1788
858
865
792
844
1304
3054
957
768
3404
1074
857
914
882
3072
2016
1040
1133
1469
878
826
10601
1255
1214