131
8913
1762
1150
1110
960
2411
1260
1308159
153
124176
3116
18536
14310
12181
10900
8352
821263
7450
7172
682148
608142
60010
5310