1167
1
965
1268
2054
1166
2
2494
4
2298
1102
2123
0
1558
1400
2274
8
2798
6
5380
5
908
1573
1019
2536
2287
2686
5401
4189
3053
2389
1116
1133
998
3871
2835