249
421
348
590
445
725
1646
878
441
437
423
409
236
399
35
471
355
392
815
428
358
569
431
578
425
330
430
576
763
394
422
437
388
2520
251
706
443
763
449
1232
435
387
454
414
35
576
370
793
425
403
396
439
411
470
363
572
1351
846
423
400
417
143
0
133
129
122
138
0