782
4
86
1
484
393
2
867
872
1162
539
589
673
980
5
622
1182
696
597
423
706
574
94
85
136
1352
1308
3
757
981
613
789
317