25669
0
19783
2
1730
2535
32302
1590
1
1564
3498
4
2890
3
1716
2992
2600
2710
2468
929
7471
9
3591
11
1558
2505
2921
5
2377
2318
400
2131
1423
1449
2822
3354
1062