1075
2
4309
3
2776
1
1364
1295
2099
2583
7
4358
6
1866
4
2134
1891
2899
1451
0
5579
3765
658
5375
19944
3971
2966
11
2265
574
297066
2255
1583
1585
2245
267612
4978
1226