25669
0
471
536
2087
2
612
3080
3
1793
1618
469
1044
1
1194
1068
2145
388
691
571
4044
5
3546
3683
2491
2465
1189
3125
475
1193
1978
29355
2219
3765
4
387