1095
2
1618
563
1
1863
818
1409
2334
4
3813
11
799
922
668
1662
9
1150
2965
7
1117
0
2200
963
1787
6
1776
1651
6232
1045
1635
1018
1733
1878
767
2071
2667
2835