2693
2100
1816
2552
5015
3953
4090
4638
3621
3947
11148
19492
116671
5630
4211
4836
4316
10018
5699
17809
9202