2742
2
1089
0
573
325
1523
422
1423
496
491
383
1277
872
663
1025
497
249
482
6339
4045
688
486
477
797
668
1540
1608