14
0
25669
2996
2535
2
1193
4471
758
17946
32302
4044
5
19783
1461
1189
3125
2478
1
657
761
3498
4
2087
578
1849
2986
950
536
572
803
824
2258
645
879