25137
0
2275
2
1645
1
3691
5
2809
17353
2301
1020
2257
2881
1677
1952
608
3114
4
6058
3510
4111
1932
2990
6
2749
2748
1452
2493
724
1098
2125
14076
7