986
0
776
391
524
823
368
401
699
2702
415
1557
422
919
310
326
321
1232
554
532
262
970
1110
385
493
63
901
286
631
3868
2
345