284
515
141
235
344
141
799
151
221
946
192
281
166
326
147
163
1903
518
578
341
194
145
1794
216
875
146
189
146
857
137
169
185
156
292
317
216
174
546
319