2660
655
555
185
785
231
1022
294
445
145
369
186
571
194
517
139
372
116
360
139
655
159
373
49
301
173
846
339
351
203
475
55
422
199
604
121
600
123
228
136