2696
2845
2926
3452
3400
6972
5271
10422
6603
3915
4491
3809
7993
7283
12093
4342
6845
11601
18693
6825