5790
5042
1320
1280
6142
910
570
367
663
410
340
538
20015
684
532
427
3910
231
303
120
130
163
32944
222