25137
0
19279
2
31535
17353
691
2657
3
2546
1
3311
4
1267
467
448
418
3498
2109
653
2855
2730
6
679
547
555
423
1131
2668
1824
683
859
269
1857
1973
772