955
0
948
409
383
374
505
661
771
546
693
52
177
770
462
266
378
1164
530
1877
1
2328
918
3903
6
1567
2
471
430
765
258
1020
729
484