1590
1
2110
1716
2368
844
0
2786
5
2530
4
665
1382
2276
752
1599
2153
7
1174
833
1720
2
2456
951
3485
2209
266
882
3
3326