2016
4
1009
2
676
3
2121
3559
1
430
0
1750
1425
3795
1931
2161
4455
1893
3700
1215
1444
1832
1004
1279
2497
2652