306
2,393
246
1,128
161
1,382
500
1,088
243
1,044
254
840
197
1,096
230
837
190
950
126
954
150
825
159
900
191
727
172
807
2
18
263
713
61
588
118
685