767
0
3663
1
2831
6800
2395
282572
802
1663
18403
6
1073
346
116
363
31535
2325
759
51
478
180849
296
327
284
1885
2683
431
543
5485
8
448
4594
1222856
4