767
0
51
3663
1
2325
951
1885
1663
284
314
1073
2395
957
2831
116
1612
293
941
961
346
2490
291
1629
582
2105
798
410
304
6800
736