2886
4
2825
3
2100
1361
1
4695
14
1686
2
1400
1213
0
1997
4362
1227
456
5717
2106
1879
15177
3879
7
1924
7543
8
2139
2279
5
607
762
2562
2050
1501
3870
2990
3682
18816
11