3172
4018
3636
2595
3193
2710
4687
6194
8983
8088
6620
5018
5121
4844
7504
4385
3106
5675
3257
177524
50790
24570
25843
10277
289812
39725
7845
5258
35365