2190
1
1314
0
376
547
418
1840
2
90
381
719
2041
545
383
19279
326
4111
493
422
297
1100
1880
935
918
334
693
494
364
453
330
362