938
0
570
1105
7793
4
657
484
534
857
914
664
1166
1298
384
551
905
19783
2
454
1862
1
749
1103
1066
372
1181
467
1429
3159
334
477
556