2234
4
13676
21
2954
2
1005
0
1335
3554
9
2036
1412
2235
1639
1
9611
5164
5
1265
1875
988
1987
2333
3