2012
2
1746
1777
2366
1
21152
8
2505
1162
1794
1623
1239
2338
1585
1767
6753
17
5296
13
2268
3
0
3080
2316
674
7471
9
1689
2322
4
517
1044
1015