21993
3146
1041
1399
1429
1350
1497
1106
2472
1716
1351
5197
1401
27919
2251
2063
1549
3198
3271
2438
10795
1891
2715
3971
2700
3755
15222