759
0
2952
552
18403
6
4594
1
3663
31535
1073
249
478
1779
363
2395
711
525
282572
383
116
658
714
1075
621
905
422
1053
3287
1343
657
931