95
1
776
2
494
1431
1643
108
1163
692
771
105
406
468
878
693
141
2435
7
797
132
626
100
584
1015
904
582
78
73
0
586
792
401