772
480
438
275
524
323
244
1108
394
439
371
278
217
273
307
906
466
502
1260
552
911
532
251
141
363
218
297
742
127
441
182
378
193
88
751
334
116
335
190
1111
983
804
778
592
812
546
389
819
207
689
276
588
966