1185
2
5389
1
1992
3
697
0
2757
2189
6174
8
1309
4360
6
5233
10
4914
2111
3620
5
13676
21
7793
4
7670
946
866
1978
1290
3058
3200
3117
1512
867
400
4074
2302
854
2600