2340
1
1660
1923
2
1317
1681
2184
2173
1691
1072
0
3598
4
1892
1093
1759
4938
496
2078
3
1712
1180
3998
5
1380
13232
11
1689
657
2715
2776
2949
2241
1721
3485
7
2367