560
119
820
174
3780
801
748
159
1890
401
880
187
3199
678
1580
335
680
145