2988
0
1670
2
1858
4
4183
7
878
5
977
4109
3
4525
996
1661
4956
1373
6
879
2585
15
6031
13
1619
1517
10
1099
1
1672
27
2020
1113
1296
2399
4068
2297
1204
1591
1907
8
2102
3251