25137
0
19279
2
1880
521
1
646
467
691
2694
3
31535
2522
1824
572
390
2551
1428
423
2008
525
1020
2619
2224
2275
303
499
2350
2668
3114
4
2168
5
547
46