2016
2
1181
5701
9
835
0
440
625
799
836
382
584
1673
8771
2062
1
270
2249
2672
331
811
1186
814
595
1742
10
1571
2632
893
3
485
2048
2248
2116
1363