478
1
346
742
0
117
2
616
557
794
679
274
1096
878
296
594
80
92
405
2819
4
979
799
734
737
479
517
368
862
854
454
82