5021
596
240
3454
891
264
8549
692
285
5512
715
102
5558
249
264
5308
421
293
4139
830
209
3219
837
261
6590
596
195
9421
602
286
5283
856
255
3169
733
235
10203
465
181
6430
389
242
40174
436
182