113
147
215
452
154
346
469
6113
5012
6322
1517
6827
17763
14030
11741
10500
8012
796263
7210
6832
667148
589142
58210
5080