200
16777215
107090
142770
1790330
213
2292680
344
340
342
233
290
313
119183
113594
960348
168055
550455
141248
98421