0
1935
1208
895
931
1207
1107
1039
1280
1038
1197
1177
1048
932
1088
978
1
1390
3034
1641
1711
1661
142243
3203
2721
2679
2618