25669
0
2377
1
6844
2
1699
2996
32302
2571
6
666
3014
20
3715
1755
746
572
2562
5151
11153
8
1268
3222
3