833
2
1235
0
2937
4
1919
790
1
1028
754
657
707
684
1769
7
2903
10
711
1045
1374
849
2030
939
1239
852
986
862
906
843
1184
981
2377
1137
1101
5266
23