118
1
369
887
2070
485
2
646
1150
522
1117
0
1537
649
1776
4
266
361
1016
469
618
406
432
733
422
890
683
348
389
401
453
3
467
352