1624
1471
1908
3149
1894
890
16866
942
804
837
7249
1340
761
4332
1524
4465
818