1222856
4
2105
1
846
0
416
1348
4111
2
396
345
618
2727
3092
714
1080
628
392
1551
1887
418
798
2546
671
431
699
804
5255
16