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