20189
1245
10326
4662
1603
1627
1399
1320
1346
1929
15900
1526
33258
5951
2096
12020
1857
3014
1356
3090
1876
1153
1464
1598
1466