704
1
1782
647
420
1815
2
448
825
400
91
633
657
496
3
598
565
545
867
114
2112
449
613
709
1186
761
740
698
1012
0
940
1047
681
665