767
0
2831
1
282572
180849
3663
346
116
2325
51
18403
6
1073
1885
1663
5485
8
802
2395
4071
48708
422
284
31220
10
2730
293
1222856
4
291
314
747
6800
736