2114
2
3296
4
527
3
1265
1
18816
11
3014
20
2260
3818
7
2193
9
3085
5
4944
2234
2036
2050
1639
2336
988
0
1285
2333
1618
1926
4285
2468
2835
3109
4034