4349
109
2238
0
1911
33
2981
215
2695
52
4043
5
7340
179
2615
168
1861
105
1812
26
(1/2)