2254
1
3805
6
2015
2
951
2505
2776
2996
0
1594
3
1606
1451
25669
6346
16
4044
5
17946
14
2977
2535
32302
3125
19783
1189
1461
4034
2964
3498
4
2478
2182
4471
1672
3491