919
0
818
583
1106
541
868
440
148
797
317
667
630
83
553
608
532
193
4187
10
664
419
670
829
609
798
538
546
2523
32
585
462