2894
2765
2
2311
2232
2220
2190
1
1969
1883
1741
1309
170
74
94
186
114
154
127
148
104
110
188
125
99
109
100
135
136
89
151
123
202
112
153