0
632
461
363
547
409
274
282
344
283
399
200
355
289
452
439
358
380
238
444
381
432
264
451
437
313
258
416
311
569
692
476
312
337
948
1425
1190
1461
1040
1620
2298
1911
1831
1789
1780
1691