2173
1
1093
0
2184
1660
2340
2118
1814
2
496
1305
1681
673
1123
1787
801
1380
1816
1813
2368
1691
2110
2901
2166
693
2512
1569
1547
1923
1317
802
2772
3