3622
1240
2280
1629
998
1458
425
1083
408
1432
1058
407
784
768
560
405
481
793
251
403
490
699
606
637
648
342
594
448
400
377
614
123
343
401
462
191
352
303
276
223
189
303
322
272
149
184
249
184
268
81
340
337
241
183
63
226
346
315
274
201
162
241
169
190
129
350
383
149
145
81
274
183
136
222
191
139
55
224
143
130
68
196
104
169
141
146
95
165
84
150