7580
1561
630
2360
753
395
33427
814
744
652
565
657
929
10614
12010
13214
240
19237
777
330
224
537
709
222
736873