2099
1
2013
2
1313
1694
959
1340
5033
15
2039
4158
8
841
2919
5621
1903
3
4537
4
1174
3819
2776
1573
2620