2133
2
1905
1
1510
0
2731
6
5922
5
1788
2446
2758
4837
2245
1444
1594
3
2260
4
2512
2184
3551
1458
1813
1873
2241
1507
4079
2346
2729
14
6977
3041
2593