1681
1
1431
12459
3
868
14861
7
19944
2
2600
4
21152
8
2949
0
2999
1289601
18816
11
830
801
2166
4702
1547
2476
2392