2896
2774
2
2315
2232
2191
1
1970
1884
1743
1310
77
75
70
89
136
120
126
105
93
94
98
115
168
185
112
103
95
87
92
106
100
102
88