21152
8
1672
1
1581
2
2258
1529
1618
0
1564
2010
2771
3080
3
3546
12459
5147
1053
1044
1933
3014
20
2277
1970
1226
2683
4471
2152
2310
255
4044
5
3083
3683
490
3158