1
451
465
317
222
209
403
409
258
215
657
363
430
378
667
197
629
1916
439
384
5053
491
404
1158
428
4420
186
1
1206
590
410
1819
328
532
1
277
1439
4333
332
352
180
149