210
195
83
1391256
203
261
179
153
185350
14146184
1853793
933305
7312821
6436715
1832699
16777215
6625953
121445
988905