1004
975
883
835
1098
1000
3088
1712
1191
937
955
2960
1183
1171
1109
1196
941
915
4372
8089
1515
1219
3630
1284
1279
925
1554
1069
1465
833
1025
3110
1066
5008
22529
945
1346
1056
1207
1649
852
998
1141
1135
1201
1070
1073
1009
1020
893
869
826
927
22564
918
909
1087
4650
4048
2081
839
1351
845
1031
832
1478
868
1501
818
1588
22407
826
851
953
867
968
922
832
2475
1138
765
2197
801
961
936
1111
834
902
1882
776
993
1028
1225
1060
907
910
1658
3886
1333
1000
2048
795
2351
862
951
1278
874
793
1001
887
2499
1124
991
1208
958
1470
1031
834
847
1301