149
100
109
693729
742646
1403319
1620082
252
197
178
273
9425979
1093352
16777215
1849074
833796
171
345
244