3715
2
3080
3
3090
6
2932
21152
8
19783
5151
2740
25669
0
17946
2906
1
181997
11
1264
4
7793
32302
2258
2535
1047
1751
2903
2964
1603
658
3765
1681
297066
2139
2127
7
2476
12459