815
1
1312
3
678
3208
461
819
4291
904
0
673
381
661
2
68
440
493
369
2072
120
887
651
804
989
592
512
626
707
639
681
316
733
390