408
1
533
934
79
371
433
948
3
801
990
0
794
283
491
2324
893
2
683
1046
8
823
716
616
512
1424
256
548
416
532
2322
465
2891
9
389
407