767
0
3663
1
2395
31535
4594
759
18403
6
1073
6800
1663
51
2952
478
573
431
552
284
116
1779
266
327
1297
582
657
2325
802
282572
525
138355
363