2809
2
2551
1
2111
3
1551
995
475
0
1132
14492
325
246
653
474
1053
1501
2095
4
1782
872
482
671
341
1650
1418
797
547
961
2668
390
525
394
1428