1966
5
3089
1
622
5646
16
179
525
744
3
680
4
33
1359
79
122
302
819
247
131
862
896
1210
2
350
1027
6
94
1330
1379
1165
1539
115
124
156
51