2990
2367
5357
4399
3331
20727
2951
2015
1991
2530
9511
2119
4453
2415
229486
2522
2421
2615
2277
2026
7982
4010
13146
4277
2660
2352
4960
3021
2407
2061
4350
7203
8481
2814
8725
12777
3980
10715
3548
5008
3108
2802
4885
2637
5567
4939
15067
3109
3103
3884
3604
6723
7577
4021
3285
3911
8193
2893
7292
22056