488
2
368
1
710
364
421
312
482
399
86
299
339
416
342
1354
283
346
388
123
1102
243
90
307
1215
3
406
336
355
235
1459
7
770
642