854
0
829
352
335
368
1151
373
758
464
558
919
11447
1225
407
504
526
1421
484
844
1769
1
706
420
788
538
1056
449
1325
324
364
657