2100
2
3684
2435
1
1679
2495
0
1891
2710
2189
3
950
1388
1558
1309
1211
1711
2901
1992
1911
2028
658
1576
697
4823
9
2454
1720
1903
2134
1622
3368
1547
4435