16362
1803529
165090
105422
205
162
263
180
154
196
240
185352
155108
14146193
1853795
933305
1250680
7312827
169131
1541688