2060
909
1000
906
1598
953
775
1113
825
1944
1032
1013
856
1084
1531
1196
1336
977
3124
867
837
1158
5806
824
1261
828
1218
879
872
9700
908
887
2020
851
1066
1325
891
951
967
933
1179
1101
2903
985
2992
760
774
4217
1775
909
2766
1148
1661
1003
1629
798
1117
934
812
819
900
1304
1228
2021
1169
1106
1085
862
845
1131
2048
3075
858
1247
1108
793
937
947
953
865
1243
1279
4496
972
1122
1290
1389
1279
1121
878
755
802
2166
833
939
5529
883
1266
2265
873
1069
922
1064
2797
1407
987
1019
819
909
914
1028
1087
913
811
983
814
977
1117
2851
1208