2328
2254
2132
2553
3267
2888
4476
2238
2192
2310
3005
27528
2731
2298
12128
2177
1984
2257
4327
19770
3644
37507
1875
8159
2565
3967
6292
3497
4047
3899
3590
2478
8014
3670
3165
2516
8000
7741
3579
3602
9277
3087
12218
3885
3713
3086
7494
17965
10569
6745
7156
724833
25542