3462
1607
2407
2070
897
747
671
351
451
376
514
9249
454
309
534
361
763
301
349
683
422
194
634
307
394
302
495
310
358
176
293
395
417
939
460
204
431
215
200
211
151
196
215
333
201
312
761
361
330
364
304
239
248
272
267
249
260
265
282
258