2170
1440
290
1764
197
368
573
2097
145
3183
241
126
231
173
146
158
185
296
280
118
151
0
137
187
142
147
161
150
116
144
131
193
108
117
157
125
176
139
156
132
110
122
119
111
104
128
105
103
120
154
140
109
135
129
177
335
189
134
184
170
124
221
355
141
112
263
536
130
115
152
192
149
250
223
472
175
162
179
217
106
113
258
245
155
136
168
127
123
94
143
133
172
198
114
1090
182
508
396
669
148
138
226
121
222
381
218
3659
180
90
78
561
839
597
211
3251
1409
1375