306
2,372
246
1,050
161
1,260
500
1,031
243
987
254
789
197
982
229
807
190
893
150
747
126
877
159
795
191
677
172
775
20
896
263
653
61
545
118
648