577
443
578
581
441
582
1975
446
1623
1977
489
471
405
474
1444
382
366
361
383
1619
323
272
262
258
256
202
197
195
194
187
1174
273
1171
175
263
954
1149
167
166
259
937
164
163
257
1134
98
87
83
81
25
23
16
13
