2295
1807
343
1756
1738
1357
1269
1399
967
797
830
507
590
508
650
206
597
387
600
313
199
568
591
453
535
600
386
431
560
291
346
284
187
308
275
272
343
178
311
288
229
262
197
151
349
224
227
224
188
265
174
174
109
197
267
140
126
195
227
169
261
117
196
122
146
136
47
172
162
172
123
137
114
100
95
68
142
153
119
128
117
197
126
137
99
40
139
67
123
75