277
137
687
611
484
629
465
390
603
957
744
137
213
457
147
146
327
264
455
255
340
387
176
794
232
310
449
159
472
331
282
277
269
570
1260
208
208
140
264
765
687
199
168
148
381
381
276
143
696
133
844
