5116
4716
3815
314
4718
103
80
153
102
327
190
233
3125
225
120
6026
204
3314
416
211
889
8932
4118
380
950