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