798
0
4820
2
2328
321
1557
415
391
1133
1156
631
517
410
1167
909
25137
470
1314
547
418
400
377
514
1042
685
409
1045
4537
286