2626
1
4179
1973
2
1813
662
0
2182
7599
13
2115
2428
1681
83
2505
1532
801
1743
496
3054
5
2550
2057
1683
3154
6
1354
1876
1787
4237