25137
0
467
4111
2
458
820
381
683
392
1462
1
2328
951
376
19279
349
970
668
1824
737
846
2152
641
957
787
2490
1020
1161
532
2702
3621
961