683
0
787
25137
4111
2
2152
19279
1425
2328
467
2702
602
820
381
403
951
517
415
457
417
722
2730
6
668
2490
1981
5313
798
280
844
859
544