6579
11844
17828
64124
5312
8220
172
12279
5134
714
970
1360
20156
15380
13541
12170
9192
873263
8150
7922
763148
653142
63611
5920