230
1
492
339
284
408
358
1865
4
805
413
2
290
681
303
326
555
73
1639
1765
347
491
2176
8
316
342
351
487
485
352
612
363
332