870
1
904
1425
756
3679
1132
0
849
935
553
2459
6
493
1277
5
1929
714
3691
8
1049
383
2545
1961
4
1084
477
573
804
414
898
1073
400
475
798