342
401
747
343
200
41
428
532
497
380
868
94
309
130
281
424
296
574
187
719
394
582
111
433
391
192
721
199
101
374
552
112
504
68
471
377
430
562
547
1093
390
35
106
57
433
484
225
334
444
114
581
495
390
626
733
371
457
512
421
275
390
410
351
412
0
66