807
1
663
634
2
632
983
577
939
471
4369
7
1556
595
815
673
1623
381
819
4291
904
0
3065
8
3208
461
1045
680
1293
664
728
651
887
121
2077