601
132
409
111
1100
335
355
189
452
175
1142
488
671
162
483
86
656
167
296
177
755
260
623
263
228
155
732
288
398
54
251
142
258
121
409
185
519
124
730
220