964
395
566
178
1138
466
633
324
1311
575
688
242
958
221
366
177
473
177
280
130
723
223
711
231
1448
756
672
115
577
114
459
103
779
264
627
285
508
149
1241
520