183
0
172
165
90
179
1
1457
5
306
87
67
343
3005
285
448
3
239
145
34
260
459
5208
4
2243
169
224
318
1050
322
55