25137
0
19279
2
2730
6
2657
3
2668
1824
4126
683
20634
8
467
31535
646
2855
1820
572
282572
390
2008
1020
2799
2190
1
2522
968
543
1612
953
407
671
653
2551