2873
2747
2
2303
2223
2201
2173
1
1954
1871
1738
1306
135
442
65
169
88
106
83
93
125
112
108
119
90
94
96
115
123
99
102
118
131
111
133
84