593
1
701
3
748
4
1106
517
401
555
729
801
488
1073
1133
2
778
238
730
860
590
627
1853
549
640
736
195
67
416
92
0
79
37
68
78