2301
1
2999
2036
2
796
6
1967
8819
12
2655
3
2108
5392
11
862
5820
2257
4585
10
3296
4
1941
1413
7592
7
1647
521
0
1155
2234
385
2701
2105
4248
2297
1618
2333
574
289