577
2
939
471
1
4369
7
815
595
1312
3
678
819
3065
8
3208
461
1044
680
904
0
673
4289
381
1623
887
651
2072
369
120
493
804
1290
989
592
661