613
1
633
2
807
663
634
983
1815
1780
508
704
1234
607
420
647
686
765
690
407
919
594
852
1308
3
784
4
888
922
699
1177
645