25137
0
19279
2
1974
2301
390
710
380
532
533
286
847
3092
1
423
165
1357
350
846
3114
4
1333
2275
800
568
1336
422
4111
661
310
327
480
1626