101
102842
10411313
13345822
950470
1079076
10626741
307
277
179
187
218
193803
276
293
210
208
291
296