230
12500533
116490
1797121
16777215
370
280
224
325
248
207
277
264
296
347
192
256
291
1450542
110543