25137
0
19279
2
1824
20634
8
467
2730
6
2657
3
2668
4126
1772
1
31535
17353
953
105290
572
970
5155
543
691
390
2855
2224
2189
501
2735
525
547
968
918
3092