9243
4810
16712
348
464
90
190
142
4411
121
100
216
312
231
234
421
5910
503
383
3510
8826
225
5136
4112
4013
3616
387
444
4613
433
1419
408
579
370
677
545
442
877
7618
583
13932
21627
11723
25358
22729
300
453
212
703
2982
740
240
5122
4212