400
334
407
672
884
181
422
433
134
438
441
426
441
335
1724
1150
264
405
435
355
1136
438
441
415
299
35
418
842
1096
437
963
409
425
573
434
175
981
548
283
444
464
467
562
850
408
399
432
741
822
552
551
564
413
427
428
419
407
353
437
546
1000
67
0
1000