634
0
329
485
1116
491
3675
605
422
587
1847
487
741
375
469
405
305
631
368
1974
280
1049
346
496
528
416
529
282
117
688