3159
2300
3179
2292
3415
2393
3033
2276
3249
2341
2902
2058
3153
2088
4070
7097
9502
4496
5581
3656
5844
4262
5816
3843