2013
965
924
1406
1226
827
789
1130
1156
1173
3221
1069
13255
1739
1615
1601
1351
786
814
2128
1435
958
854
835
1850