567
1
641
2
740
3
443
253
716
4
361
1007
595
0
350
1110
1185
101
323
305
951
760
326
704
228
76
749
610
574
304
307
962
364
531
635
7