2259
1
4451
15
2908
10
2886
2
2430
3
83
1196
1594
1679
3587
1166
1320
0
2517
950
4287
9
1160
3644
4
1229
854
5
3125
4623
4099
8
1903
1868
9055
3284
7
2696
1514
4130
18
2721