1
3
5
1
1
1
1
1
654
531
490
479
357
349
336
315
312
293
292
284
274
265
245
242
241
239
237
236
230
221
213
209
206
203
202
194
194
188