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
917
1280
1059
1159
824
937
1111
911
9646
989
886
1033
862
1149
959
856
972
853
1175
3269
881
847
857
1459
823
868
903
918
987
965
1208
1107
1299
774
1540
1270
865
915
1559
2100
1170
2156
2265
1032
1223
1168
1229
845
1029
1042
1278
1245
1001
1035
881
993
11570
880
952
808
1883