424
0
4820
2
1939
688
387
321
409
287
457
259
2199
683
1477
844
631
1511
544
2143
1045
970
846
347
608
642