1,265
1,223
320
640
319
624
418
581
429
530
165
492
128
310
36
298
61
287
6
325
105
273
109
268
48
249
79
179
137
195
8
162
92
173
62
144