688
124
488
215
640
139
682
248
456
99
500
215
831
243
1215
575
908
343
476
136
502
280
283
138
565
164
549
188
448
103
427
190
476
95
580
90
130
72
553
70