88
1
1294
74
912
0
1128
789
850
73
595
2
775
1425
1200
548
658
985
866
497
1266
1707
773
447
535
8197
4
483
902
1644
433
570
629
503