2111
5
2105
1
3085
3014
20
2055
521
0
1540
1089
2329
527
3
1384
2
2036
1618
120
2865
181997
11
4126
2207
2234
4
1657
542
1622
1516
4083
985