2015
3
2514
0
3014
1
1545
2
1470
1158
2381
5200
8
1806
2267
1562
1549
4
1462
516
1335
979
1175
1603
1682
1560
1882
2107
1754
1270
3605
3158
5
8615
10
4882
4142
3672