18546
15
3546
1
931
0
536
1182
709
860
2634
3
440
930
2
1318
436
2123
290
377
445
2149
5
40314
14
4190
2964
8
3580
5922
15233
2666
9
3575