2700
3213
19869
11104
3816
18308
7128
2365
22751
3899
2335
5048
5544
2593
2538
6091
2685
3130
1703
7715
4476
1949
2262
3504
5488
2530
3222
12635
4022
1820
22962
2307
3525
3037
10383
2976
2227
2766
27554
8299
2658
15631
5094
6552
4106
5583
4680
2335
4263
2135
3821
8918
2559
41181
4602
32104
3591
4924
11314
3278