12785
625
5673
1300
107
564
194
2914
237
108

69

130
12
1673
727
9
6
390