4471
2
25669
0
1819
1
2271
4
19783
1386
2964
1298
2061
3
1854
1512
1334
2735
2986
2258
2366
1153
1804
1868
1889
3971
1018
2902
16
1397