13035
1570
849
121
10902
2354
654
107
2649
157
73

69

129
112
883
405
71