2959
1
2006
5
2544
38477
34
3150
3
20211
3058
2
2906
9877
2655
3957
3177
4702
4
1004
2053
6095
9
6044
8
867
1991
1632
3338
11
3089
1834
12472
0
3163
2605
676
1755
14589
10
1628