1,013
1,076
696
638
84
243
350
256
102
179
193
272
99
311
139
265
426
147
35
174
48
177
47
162
33
137
16
163
15
255
23
143
116