866
0
692
4044
5
1169
3083
2
17946
2465
1189
757
1008
3125
1193
1588
3546
1
32302
452
618
387
657
854
810
485
826
19944
1446