176
419
373
392
1357
705
462
112
166
744
413
1536
179
176
157
381
34
999
1075
475
151
449
120
432
639
325
363
611
1014
415
371
426
69
1063
662
396
362
179
168
411
1044
377
928
412
69
385
441
356
474
1145
1079
640
1494
583
432
1982
1131
1229
450
662
374
65
682
408
73
843
384
189
463
575
8775
0
67
0
82
0
67
66