675
1
831
663
1080
2
1124
74
844
433
1063
7
458
710
826
1477
437
429
422
639
234
626
78
791
534
1853
589
443
469
733
1372
3
779