2100
2
2435
1
3684
2495
0
2710
1679
2189
3
1295
950
1891
1388
1788
3765
4
1211
1711
2901
1558
1576
3053
7
2788
4823
9
1720
2600
1622
5565
1946
2980
1547
2213
4435