602
1
350
950
1240
2
2056
8
616
809
664
636
986
2129
3
558
579
941
4369
7
1559
475
682
892
654
1314
817
599
384
822
4303
906
0
676
444