0
158
340
275
185
76
0
140
193
124
498
633
209
1005
572
1483
850
