2493
505
1083
507
642
227
832
208
438
173
1082
473
583
186
416
231
460
54
438
191
281
195
683
135
568
68
533
167
444
129
425
138
282
147
635
190
577
160
566
147