807
1
1325
726
1992
3
2590
5
10827
4
697
0
1855
1637
1665
2
1309
598
2344
843
4914
951
1038
1015
1087
1787
4258
1177
1957
4684
1606
1450
1168
6844
2255
619