2300
2
3025
12748
15
5017
9
3725
2861
6
3088
11
7477
8
1923
3193
3
5185
2979
5
2258
2520
5217
10
2696
29
2612
2018
2119
7
4827
5944
14
1782
1997
16
2489
0
1507
1610
1535
1
2002
5094