1178
1
693
915
0
1093
453
706
437
662
476
405
493
6288
386
622
538
448
468
761
1848
694
410
425
736
786
542
462
324
420