25137
0
19279
2
31535
367
2275
467
1824
847
422
2730
6
2317
1020
2126
2727
5
646
2668
804
2346
3
3114
4
573
2459
9
17353
3588
1822
1932
1
3625
7
419694
423
2395
486