494
2956
507
310
305
487
390
412
307
283
224
507
272
273
364
339
320
293
323
785
352
459
881
335
679
251
505
380
530
1189
344
406
725
308
345
302
1630
322
456
281
438
410
305
274
298
2503
2438
390
414
312
321
2071
312
967
285
475
964
1232
293
423
1040
1069
333
929
866
475
320
377
369
306
319
680
373
308
307
907
1092
327
256
3018
697
363
324
324
363
372
577
284
343
598
363
2503
1169
523
942
842
317
1327
331
347
406
749
277
4700
390
513
467
312
389
470
291
1113
345
623
448
513
454
1189
315
5219