14
0
2890
3
1558
2
1153
2996
2159
1
1749
3090
6
2250
866
1468
775
1935
3013
15
3629
4944
1581
1193
3354
2468
1819
3655
11
1077
6236
10