453
441
881
446
1155
1823
399
409
598
393
35
1471
546
746
1044
1130
659
658
418
461
449
275
1249
35
412
380
432
830
402
350
722
463
855
245
450
416
394
314
592
462
413
672
576
801
724
452
447
528
956
1197
1639
427
413
458
579
737
427
881
407
393
427
539
693
463
1160
1341
445