1490
438
1003
379
951
400
866
245
823
331
892
184
648
227
851
430
531
175
625
91
313
224
375
235
262
205
559
299
278
157
568
186
603
308
472
51
583
134
189
66