2525
3
1679
2
862
0
854
5
3284
7
3125
15
9055
10
3013
1077
1
4451
1365
1166
2129
1320
2517
4287
9
1160
3644
4
1517
948
2908
2935
4623
4099
8
1903
2483
1814
2696
3222
11
1466