684
0
2274
1
621
773
359
677
718
475
2270
420
895
444
456
476
585
6231
560
486
423
367
376
462
653
2366
2310
433
2524
110
587
789