230
11306
1471
916
771
902
1231
7521
577
6027
2194
4657
5074
6979
1128
11750
152485
2681
817
20133
6437
769
542
3905
3644
1626
1936
1845
1762
1323