960
390
4218
8932
190
889
211
416
3314
204
153
6126
120
235
3125
233
327
102
3815
314
4816
5516
4718
90
123