25137
0
19279
2
1824
683
31535
2696
4
9575
8
467
653
968
1020
572
390
3691
5
525
17353
543
2275
2522
691
2881
1877
1
2008
1098
953
859
2749
2650
3114
1638