2997
9
2311
3
1646
1
1758
1466
109
0
1914
2
1511
8
1858
4
1891
13
1665
2464
3311
10
4878
1716
1178
1278
1957
7
1049
613
1083
2075
472
1517
2155
5
4986
8620
1689
1181
733