13093
3334
1363
5025
2817
8027
1136
5700
2875
2580
11864
3777
4543
7214
37135
145571
7112
3797
19476
46998
25831
1661
17865
8844
14725
14381
6992
12988
11771
8718
1841
521888
2812