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