2233
3592
10749
1337
1040
42779
4053
1404
5123
4322
964
3392
2150
6686
1336
4276
9989
4607
1733
1288
8763
3241