25137
0
19279
2
572
467
423
31535
691
2522
2275
1824
646
390
1649
1
2694
3
2551
17353
1428
2912
10
909
14492
1020
653
896
1543
2190
6383
17
2727
5
7153
9
20634
8
3025