13670
5447
6085
9788
14442
4684
10451
5259
19695
4995
5655
5802
3877
3973
2839
9874
3616
3885
4694
22476
2656