6346
16
2999
1
1752
0
1821
2
2935
766
4099
8
2100
1691
1816
3296
4
4179
1716
2277
1506
2234
1391
5439
5949
5
2336
2142
1285
5726
2297
1814
796
6
1290
1618
4285
3
2835