192
16777215
107086
142764
1790322
208
2292676
339
335
336
224
286
308
119179
113589
960342
168051
550450
141245
98415