408
1
533
935
79
371
433
948
3
801
990
0
796
283
491
2324
894
2
684
1046
8
823
716
616
512
1424
256
548
417
532
2322
465
2891
9
389
407