2696
2845
2926
3452
3400
6970
5271
10422
6603
3915
4491
3809
7992
7282
12091
4341
6844
11601
18691
6825