344
478
273
237
473
185
431
428
241
127
245
527
1437
338
341
309
789
359
458
310
229
166
408
794
390
512
820
511
236
377
1566
244
336
477
195
159
440
397
354
273
621
664
583
805
1500
448
326
784
226
1072
572
1018
485
787
293
355
264
981
711
720