1,257
1,014
450
545
102
232
318
481
313
547
417
359
425
436
218
684
165
407
1
160
191
403
176
518
61
363
78
516
180
338
200
230
221
213
111
246