1075
2
4309
3
2776
1
1364
2099
2583
7
4358
6
1866
4
2134
1992
1891
2899
697
0
1451
5579
658
5375
1309
19944
3971
4914
2966
11
2265
574
297066
2255
1583
5389
1585
267612