25669
0
19783
2
851
1
2535
4453
4
2258
2322
32302
1690
658
3498
4768
5
7471
9
1265
3591
11
1558
2505
2921
2999
3
2327
3114
400
1449
3354
4757
8
2932
1603
3691
2131
1485