343
1
2440
6
371
339
693
2
385
500
683
399
332
473
310
334
388
418
330
377
460
493
269
627
349
436
324
351
287
328
361
284
225