687
213
682
406
2304
1049
779
278
744
174
918
205
556
174
548
201
736
169
600
187
742
192
805
266
639
240
729
215
680
177
990
441
579
128
1210
516
1020
356
661
277