1196
1
1388
2
753
1679
2358
9
4451
15
1323
800
1166
1320
0
2517
3629
616
4287
3871
1160
2794
3644
4
2559
3
854
5
1618
1305
3125
841
3470
2908
10
4623
4099
8
1903
862