1,264
1,227
318
628
639
426
530
48
251
418
585
165
496
128
310
79
179
36
303
61
289
109
268
12
84
105
273
92
1,129
137
196
91
174
62
144