2100
2
2435
1
3684
1679
2495
0
1891
2710
159
2189
3
841
950
1388
1558
1211
1711
2901
1911
1618
2134
6779
5
4823
9
1720
1903
1622
2427
12
951
1466
1547
4435
4002
4