12185
5
2082
1
1685
0
7893
4
2378
6753
17
2676
697
4888
20
532
935
785
2121
2
6307
10
1284
610
526
745