261
190
647
960
196
196
185
703
906
516
451
260
171
596
574
527
330
477
343
871
335
173
120
144
234
373
763
378
214
191
590
447
316
144
489
246
418
630
621
845
362
789
710
466
811
460
872
225
257
825
650
194
653
408
853
1191
519
621
182
222