1443
6086
4066
964
2801
1118
593
2781
26875
1547
168
1220
3709
4371
4501