118
230
405
444
901
442
452
403
410
503
442
481
445
414
382
399
446
387
1207
349
448
431
436
664
351
530
424
421
364
518
43
471
453
427
432
467
559
593
392
535
545
445
571
555
421
415
1084
388
350
564
1085
425
552
421
406
378
600
455
427
349
414
395
365
582
35
375
383
436
430
440
991
424
35
354
423
794
1000
155
1000
1000
1000
66
1000