691
0
25137
423
2551
1
572
19279
2
2522
390
521
467
2168
5
3437
525
2730
6
369
646
2082
2644
31535
2657
3
2668
1824
1428
1333
953
1974
683
504
4126
20634
8