12311
8
7483
4
49819
24
3822
170
6264
6
335
8272
5
148
3298
1
2289
982
2
407
1461
3
216
162
146
424
242
147
176
192
349
266
140
205
260
218
365
454
316
236
334
523
220
270
348
187