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