665
508
466
187
572
151
335
262
166
201
125
1.6K
314
300
195
157
327
196
527
237
246
326
364
418
208
210
194
317
200
781
598
309
588
249
691
239
1K
171
164
137
115
109
321
169
162
220
344
307
203
275
840
124
105
293
192