2210
2
2351
1949
1
3149
4
6066
2189
9901
2185
3
1798
3956
5279
3033
11896
10144
7
11227
15838
42406
14
6979
15605
10
2803
4548
2867
2322
5
1730
2797
2548