381
0
4111
2
683
467
2730
6
2500
5
1020
844
602
25137
454
820
2328
2702
505
918
846
749
418
524
710
706
1
2661
957
415
951
456
409
859