25137
0
19279
2
1862
1
2522
467
31535
423
390
646
1824
2694
3
2551
572
552
16
14492
691
20634
8
547
2168
5
17353
2275
1762
802
1020
2727
325
2024
1332
1649
2992