1036
479
880
274
1072
376
1220
353
380
132
567
126
810
344
517
37
568
143
291
140
565
285
297
109
144
74
744
356
378
187
143
47
482
42
504
189
383
91
502
173