4030
2490
2406
2117
5240
5988
120251
9102
3474
7122
2885
3428
1902
19905
5308
2949
13864
2895
2711
17241
6592
28542
8194
2864
3544
3251
3772
3886
4323
2633
3266
9469
2047
3984
8460
3559
5032
2784
10947
4347
3977
4972
4961
11177
4348
2539
2678
7135
7063
1929
3140
2583
4708
27991
12213
22345
2295
5392
3554
18269