664
1
728
650
887
2072
1312
3
677
592
661
2
68
1289
0
804
493
369
119
989
440
512
626
681
4499
966
1813
688
90
770
315
1102
8
732
807