2100
2
1558
159
1
841
1295
1720
2710
951
1250
1911
14125
10
1618
2886
2650
20
2134
3629
862
0
4823
9
1622
2427
12
2901
1466
1412
4435
3
2435
1535
2265
3683
1534
3539