2027
839
1088
2827
1333
1330
21018
2978
1994
2621
1616
3049
1895
3283
2381
1391
2100
4152
4008
2264
8934