291
1
535
2
1590
6
457
468
1399
356
719
314
587
288
476
263
455
229
220
215
696
178
152
706
316
340
171
779
0
479
270
221
242
74