2242
0
1794
1
1588
1171
557
1114
475
437
706
4237
1104
9607
2
841
935
1374
182
1402
485
1486
838
2512