690
460
1
954
627
7120
5951
1147
1773
2
418
740
4
1284
792
593
863
1015
1220
3
264
915
545
880
437
991
1474
1180
597
1143