1824
2
2102
1
4851
3
3022
0
47186
7
1990
1705
8623
1397
3507
19764
8
2405
2292
4982
4
3338
7646
2371
4796
4099
1833
3118
12879
5
8787
10904
3006
1954