1083
2
908
3
787
809
2982
1
2892
639
540
541
1666
2496
7
474
384
569
636
442
556
698
535
4882
9
579
549
1255
637
1441
554
1919
595
435
597