683
0
787
20634
8
25137
4111
2
2855
3
2152
2668
19279
1425
2328
467
2702
602
2730
6
820
381
403
951
517
415
457
417
722
668
2490
1981
5313
798
280