2886
2
2259
1
564
2430
3
1679
3587
4451
15
1166
83
1320
0
2517
3629
616
4287
9
3871
1160
2794
3644
4
1229
854
5
1618
3125
841
3470
2908
10
4623
4099
8
1903
1868
862