25137
0
1824
19279
2
676
602
467
1942
418
2551
1
47041
771
423
691
759
525
457
341
2141
3
2522
646
3360
1712
1100
1149
970
572
1877
2740
871