3413
1111
4424
9917
4623
6892
6840
2104
4368
4451
5791
416
1774
6869
3471
3441
8319
1715
2059
2455
8856
4343
9723
2036
1829
845
2839
6397
7623
2275
6747
1977
7052
3488
1330
3218