320
0
50987
11392
6
348
381
845
1172
1
1518
719
3899
2006
2657
2
683
165
121182
6194
1754
1346
437
2881
1337
4594
608
1428
246
2008
6800
628
1862