577
2
939
471
1
558
4369
7
1556
815
381
595
1312
3
3208
461
1045
680
819
673
4291
904
0
887
651
678
1290
804
493
369
120
2072
592
989
661