722
0
361
639
445
387
1673
563
2
871
1868
918
378
919
442
614
173
4325
600
672
686
2325
299
942
277
388