569
425
424
483
464
431
1438
429
427
1467
401
399
1442
1973
396
1338
1349
357
1340
1616
317
927
1157
1135
916
989
1195
1193
1123
182
178
1168
1166
1155
1146
1158
1143
257
165
1129
1136
158
156
1124
1121
95
854
82
76
724
24
21
705
703
701
