2288
474
1213
252
3788
785
1193
247
1459
303
1572
326
3991
827
800
166
2349
487