618
1
348
400
439
794
674
0
683
631
458
358
2
327
307
296
557
283
4247
13
452
528
409
293
656
571
368
330
470
520
315
423
333
578