706
1
7334
4
801
2076
333
0
467
90
980
247
4111
2
357
2109
3691
5
2809
2301
798
2881
3498
3149
2328
2224
510
3510
180849
2990
6