1683
4
981
1
986
7
912
0
1574
6
1095
880
1460
3
605
795
654
828
784
521
645
2
869
737
539
657
1123
1109
790
1016
1142
1645
1177
3738
910
769
939