120
150
210
3422
4219
259
245
160
261
137
103
256
22646
17190
15231
13590
10432
1011263
9134
9030
873148
746142
6950
69211