706
1
1180
379
484
85
981
613
806
599
644
593
394
775
284
673
1308
3
1028
467
412
2
428
431
1254
332
280
75
1626
664
147
668
796