25669
0
19783
2
32302
2535
1716
3
1812
1
6496
8
2695
4
3008
17946
1162
2138
15233
2446
1239
1767
2366
6753
17
2921
5
7471
9
2321
3354
2322
21152
2932
1558
5346
409
3498
2337