2173
1
1037
2
1787
2505
1743
0
3054
5
2166
2562
2057
1547
1683
1681
1306
1660
2058
1778
2500
1814
790
3354
1481
2670
1699
3326
3
8637
11
951
2773
1532
1816
2669