435
379
412
403
292
487
323
432
259
254
375
993
541
545
345
662
376
353
375
348
565
265
377
327
377
502
319
238
321
276
285
351
529
259
283
347
344
781
269