50
629
1
14
2378
2
1005
0
2031
1815
1515
1557
1140
1453
1776
3778
8
2782
836
2052
3
2107
2968
2793
1675
684
699
507