1158
1
1361
3507
6
2504
8
3245
3
2691
2
844
0
2786
5
2302
2530
4
665
2276
1599
2153
7
1174
833
1720
2456
951
3485
2209
266
882
3326
1371
2866
1066
1558