19538
23731
7715
7515
411
6611
538
766
8819
427
708
323
276
6920
406
270
273
3510
404
246
156
190
170
335
372
416
202
277
251
150
405
700
461