1960
1237
1977
1165
2113
1415
1876
1265
2034
1320
1799
966
1880
1152
2853
4236
7830
3446
4418
2766
4612
3083
4544
2711