22011
776
5617
13910
1074
4333
406
1476
1604
1086
976
1918
206111
3568
10510
25210
1388
706
174
523
788
5031
602
3899
873
1188
353
565
685
13717
21511
785
15520
2289
3436
716
402
20311
705
1287