75
1
82
458
84
742
0
89
517
862
733
478
854
2
386
679
1096
274
557
80
979
2819
4
269
116
616
705
365
2811
9
92
405
594
810