2995
2373
5363
4407
3336
20739
2958
2022
1997
2536
9518
2125
4463
2420
229514
2528
2426
2623
2284
2031
7988
4018
13155
4289
2666
2360
4965
3027
2412
2067
4356
7224
8488
2821
8731
12787
3985
10739
3554
5014
3115
2817
4892
2642
5574
4943
15073
3115
3111
3890
3612
6730
7587
4029
3291
3917
8203
2901
7302
22078