2015
13
2221
7
2834
4
1864
1
1351
1575
2
1507
3
2482
4841
9
1719
541
504
2422
1984
1055
5
1074
733
11141
572
1414
1159
0
1133
1542
1611
1525
770
1960
2785
3802