1196
1
4451
15
2908
10
929
1679
2
1200
2935
1516
1166
1320
0
3715
2517
3633
13
2462
3
1084
950
5141
7
4287
9
5151