89
1530286
610337
16777215
282
303
244
211
248
317
291
191
257
278
148537
1824954
100339
165538
112607
198464